#ifndef IMAGE_CUTTER_TOGETHER_H
#define IMAGE_CUTTER_TOGETHER_H

//https://www.jb51.net/article/154643.htm OpenCV实现多图像拼接成一张大图
#include <opencv2/opencv.hpp>
#include <opencv2/core.hpp>
#include <opencv2/core/types_c.h>
#include <opencv2/highgui.hpp>
#include <vector>

class image_cutter_together 
{
public:
     image_cutter_together();
     ~image_cutter_together();
     std::vector<cv::Mat> image_cutter(cv::Mat &image_to_cut, 
     const int & y1 , const int & y2);
     bool image_together_Horizontal(cv::Mat &image_left, cv::Mat &image_right, cv::Mat &result);
     bool image_together_vertical(cv::Mat &image_up, cv::Mat &image_down, cv::Mat &result);
};

#endif